occupy an important place - Allemand Anglais Dictionnaire